jumping cracker - Turkish English Dictionary